replacement energy - French English Dictionary